low cost car of reduced dimensions - French English Dictionary